<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 1. 目标: 想要测试出 定时器时间默认时的，会有多少s的延迟
        // 会立即执行
        function add(){
            //这里放要执行的代码
            setTimeout(() => {
                setTimeout(() => {
                    setTimeout(() => {
                        setTimeout(() => {
                            setTimeout(() => {
                                console.log(333);
                            }, 2000);
                        })
                    })
                })
            })
        }
        //开始测试并输出
        function test(add) {
            var start=new Date().getTime();
            add();
            var end=new Date().getTime();
            return (end-start)+"ms";
        }
        var time=test(add);
        alert(time);

        console.time("My operation");  						 
        for (var n = 0; n < maxCount; n++) { 				 
            /*perform the operation to be measured*/ 
        }                                         
        console.timeEnd("My operation");	

        // setTimeout(() => {
        //     console.log(1);
        // }, 2 ** 31)

        // setTimeout(() => {
        //     setTimeout(() => {
        //         setTimeout(() => {
        //             setTimeout(() => {
        //                 setTimeout(() => {
        //                     console.log(1);
        //                 });
        //             })
        //         })
        //     })
        // })
    </script>
</body>
</html>